home *** CD-ROM | disk | FTP | other *** search
/ FishMarket 1.0 / FishMarket v1.0.iso / fishies / 551-575 / disk_563 / midikeyboard / midikeyboard.doc < prev    next >
Text File  |  1992-05-06  |  5KB  |  132 lines

  1. ==========================================================================
  2.  Documentation for the program MidiKeyboard  27-Oct-91  Jürgen Zimmermann
  3.  Author: Jürgen Zimmermann, Ringstr. 6, D-W-6719 Altleiningen, Germany
  4. ==========================================================================
  5.  
  6. Copyright
  7. =========
  8. The whole package (executable and documentation) is in
  9. the public domain. It is allowed to copy and spread it as long as...
  10.  
  11. * my name and the copyright-note are left in,
  12. * the completeness of the package is guaranteed,
  13. * no profit is made by copying, selling or using my programs.
  14.  
  15. Suggestions are always welcome. If you find any bugs in the program,
  16. please send me a detailed bug-report, I'll work on it.
  17.  
  18.  
  19. The package "MidiKeyboard"
  20. ==========================
  21. The whole package "MidiKeyboard" contains:
  22.  
  23. *  MidiKeyboard.doc   This documentation
  24. *  MidiKeyboard       The executable
  25. *  midi.library       Version 2.0 of Bill Bartons "midi.library"
  26.                       (AmigaLibDisk227)
  27.  
  28.  
  29. To "MidiKeyboard"
  30. =================
  31. With MidiKeyboard it is possible to play notes on keyboards, that are
  32. connected via MIDI to the Commodore Amiga. Surely you think its just another
  33. program like the one on AmigaLibDisk159, but there are some important
  34. differences:
  35.  
  36. - MidiKeyboard recognize keystrokes like most music-programs (MED...) do.
  37. - It is possible to play up to 16 notes independently without losing
  38.   control over the keyboard or the played notes!
  39.  
  40.  
  41. The program is fully compatible to the new release of Amiga's Kickstart and
  42. Workbench version 2.0, but does not make any use of new functions, so it will
  43. also work with version 1.2/1.3 (as I tested it!).
  44.  
  45. You can start the program either from the Workbench or the CLI/Shell (thanks
  46. to AMSoft for their Modula-2-compiler doing this automatically for me).
  47.  
  48. After being started, MidiKeyboard opens a window on the Workbench-Screen
  49. (it is assumed, that the Workbench-Screen is open!), in which several
  50. gadgets and a big(!) keyboard appear.
  51. The 16 gadgets which contain the numbers 01 to 16 are used to determine
  52. the MIDI-channel, MidiKeyboard sends the notes you play to.
  53. Remember: The "Play-Channel" in MidiKeyboard MUST be the same as the
  54. receive-channel of your keyboard, otherwise you would not be able to play
  55. your keyboard via the computer. The active channel is shown by a Kick 2.0-like
  56. shading of the gadget.
  57.  
  58. The two proportional gadgets help you to change some parameters of the
  59. program. Use "Velocity" in order to change the "velocity" (means the
  60. "virtual strength of hitting the keyboard", for more refer to
  61. MIDI-Specifications) the note is played with. Transpose gives you the chance
  62. to play all notes from the lowest to the highest note MIDI is able to handle.
  63.  
  64.  
  65. An now to the play-possibilities:
  66.  
  67. Playing by mouse, you have two possibilities:
  68. Play a single note by just hitting it on the drawn keyboard. This is the way,
  69. you can play single notes. The note is only played as long as you hold the
  70. left-mouse-button down. But you also can play chords. When you hit one of the
  71. two SHIFT-keys, you can release the left-mouse-button and again select a note,
  72. that is played together with the last one played etc. It is possible to play up
  73. to 16 notes with that method, but you can only play chords with this feature
  74. and your mouse! All the notes are muted, when you release the SHIFT-key AND the
  75. left-mouse-button.
  76.  
  77. But the playing-by-mouse is not the feature, I was to write this program, it
  78. was the playing-by-keystrokes.
  79. By hitting keys on your computer-keyboard, you can control up to 16 notes
  80. independently, which means you can play a bass-line along with a melodie, and
  81. you do not have to worry, that there is any note played longer than you hold the
  82. corresponding key on the keyboard down. Anyway, if there is any note that you
  83. cannot stop playing by the keyboard (then something went wrong with the transmision of the
  84. MIDI-Note-Off), just press HELP or DEL. DEL is better of both, because it
  85. tries to mute all notes on your MIDI-keyboard.
  86.  
  87. If you activate another window, all currently played notes are muted!
  88.  
  89.  
  90.  
  91. Table of used keys for playing via computer-keyboard:
  92. (should work with all keyboards, but I am not sure about this!)
  93.  
  94.      2 3   5 6 7   9 0   ´ \
  95.     Q W E R T Y U I O P [ ]
  96.  
  97.      A S   F G H   K L   '
  98.     < Z X C V B N M , . -
  99.  
  100.  
  101.  
  102. Bye,
  103.  
  104.  
  105.     Yours
  106.  
  107.  
  108.       Jürgen
  109.  
  110.  
  111. P.S. Is there anyone out there who is interested in an editor for the
  112.      YAMAHA DX7-synthesizer? I am writing such an editor (MidiKeyboard is
  113.      taken from it!) and I am still looking for some people to test it and
  114.      to make suggestions! Please write to me, if you are interested in such
  115.      an editor (perhaps I will write some more editors, if I have enough time
  116.      and fun to do so!).
  117.  
  118.  
  119.  
  120. And here is my address for bug-reports or suggestions:
  121.  
  122. Juergen Zimmermann
  123. Ringstrasse 6
  124. W-6719 Altleiningen
  125. Germany
  126.  
  127.  
  128.  
  129. (Sorry for my bad documentation style, but english was not one of my
  130. favourite subjects at school!)
  131.